package com.qumitech.visualnovel.pubdef.dto.im;

import com.alibaba.fastjson.annotation.JSONField;
import com.qumitech.visualnovel.component.annotation.ParamName;
import com.qumitech.visualnovel.controller.vo.comm.query.TimeOffsetQuery;

public class ImChatGroupAdminQueryDTO extends TimeOffsetQuery {
    @ParamName("group_id")
    private String groupId;
    @ParamName("group_name")
    private String groupName;
    @ParamName("owner_id")
    private Long ownerId;
    @ParamName("forbid_flag")
    private Byte forbidFlag;
    @ParamName("affliation")
    private String affliation;

    @JSONField(name="plat_id")
    private Long platId;



    public void setAffliation(String affliation) {
        this.affliation = affliation;
    }

    public String getAffliation() {
        return affliation;
    }

    public void setGroupId(String groupId) {
        this.groupId = groupId;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public void setOwnerId(Long ownerId) {
        this.ownerId = ownerId;
    }


    public void setForbidFlag(Byte forbidFlag) {
        this.forbidFlag = forbidFlag;
    }

    public String getGroupId() {
        return groupId;
    }

    public String getGroupName() {
        return groupName;
    }

    public Long getOwnerId() {
        return ownerId;
    }


    public Byte getForbidFlag() {
        return forbidFlag;
    }

    public Long getPlatId() {
        return platId;
    }

    public void setPlatId(Long platId) {
        this.platId = platId;
    }
}
